package metrics

import (
	"time"
	"xagent/internal/types"
)

// AgentMetrics tracks agent performance metrics
type AgentMetrics struct {
	SuccessfulTasks     int
	TotalTasks          int
	AverageResponseTime time.Duration
	RecentTasks         []*types.Task
}

// Collector collects system metrics
